package com.bitbakery.plugin.scheme;

import com.intellij.openapi.util.IconLoader;
import com.intellij.util.Icons;
import org.jetbrains.annotations.NonNls;

import javax.swing.*;

public interface SchemeIcons {
    @NonNls
    final String DATA_PATH = "/com/bitbakery/plugin/scheme/";

    final Icon SCHEME_ICON = IconLoader.findIcon(DATA_PATH + "Scheme.png");
    final Icon SCHEME_LARGE_ICON = IconLoader.findIcon(DATA_PATH + "SchemeAddModule.png");
    final Icon SCHEME_MEDIUM_ICON = IconLoader.findIcon(DATA_PATH + "Scheme.png");

    final Icon SCHEME_SDK = SCHEME_LARGE_ICON;
    final Icon SCHEME_MODULE = IconLoader.findIcon(DATA_PATH + "SchemeAddModule.png");
    final Icon SCHEME_ADD_MODULE = IconLoader.findIcon(DATA_PATH + "addmodulewizard.png");

    final Icon SCHEME_MODULE_NODE_ICON = IconLoader.findIcon(DATA_PATH + "Scheme.png");
    final Icon SCHEME_MODULE_NODE = IconLoader.findIcon(DATA_PATH + "Scheme.png");
    final Icon SCHEME_DEFINE_NODE = Icons.METHOD_ICON;
}
